landing platform dock - Turkish English Dictionary